Reyna, Circuit Judge.
This appeal is from a grant of judgment on the pleadings under Fed. R. Civ. P. 12(c) that the asserted claims of U.S. Patent Nos. 6,307,576 ("the '576 patent") and 6,611,278 ("the '278 patent") are invalid. The United States District Court for the Central District of California found that the asserted claims are directed to patentineligible subject matter and are therefore invalid under 35 U.S.C. § 101 ("§ 101"). McRO, Inc. v. Sony Computer Entm't Am., LLC, 55 F.Supp.3d 1214 (C.D. Cal. 2014) ("Patentability Op."). We hold that the ordered combination of claimed steps,
The '576 patent and the '278 patent were both issued to Maury Rosenfeld and are both titled "Method for Automatically Animating Lip Synchronization and Facial Expression of Animated Characters." The '278 patent is a continuation of the '576 patent and shares the same written description.
The patents relate to automating part of a preexisting 3-D animation method. As explained in the background of the patents, the admitted prior art method uses multiple 3-D models of a character's face to depict various facial expressions made during speech. See generally '576 patent col. 1 l. 14 to col. 2 l. 37. To animate the character as it speaks, the method morphs the character's expression between the models. The "neutral model" is the 3-D representation of the resting, neutral facial expression of an animated character. The other models of the character's face are known as "morph targets," and each one represents that face as it pronounces a phoneme, i.e., makes a certain sound. This visual representation of the character's face making a sound is also called a "viseme." McRO Br. 7. An example morph target for the "ahh" phoneme is shown below. Each of these morph targets and the neutral model has identified points, called "vertices," in certain places on the face. The set of differences in the location of these vertices (and the corresponding point on the face) between the neutral model and the morph target form a "delta set" of vectors representing the change in location of the vertices between the two models. For each morph target, there is a corresponding delta set consisting of the vectors by which the vertices on that morph target differ from the neutral model.
Defs.' Br. 8.
Facial expressions are described as a function of the amount each morph target, and its corresponding delta set, is applied to modify the character model. "In producing animation products, a value usually from 0 to 1 is assigned to each delta set by the animator and the value is called the `morph weight.'" '576 patent col. 1 ll. 63-65. The set of morph weights for all the delta sets is called a "morph weight set." The neutral model is represented by a morph weight set with all morph weights of 0. A desired morph target is represented by the morph weight of 1 for that morph target's delta set and a morph weight of 0 for all other delta sets.
The power of this prior art animation method is in generating intermediate faces by using morph weights between 0 and 1 to blend together multiple morph targets. For example, the face halfway between the neutral model and the "oh" face can be expressed simply by setting the "oh" morph weight to 0.5, i.e., 50%, as shown below at the left. The model halfway to the next syllable, in turn, could be expressed by setting both the "oh" morph weight and that for the next syllable each to 0.5, creating a blend of those two delta sets. McRO Br. 11; see also Defs.' Br. 8-11. For each morph weight set, the resulting facial expression is calculated by determining the displacement of each vertex from the neutral model as the product of the morph weights in the morph weight set and the corresponding delta sets for the morph targets. '576 patent col. 2 ll. 2-15.
McRO Br. 11.
Animation of the character and lip synchronization preexisting the invention was generally accomplished by an animator with the assistance of a computer. Animators used "a `keyframe' approach, where the artist set[] the appropriate [morph] weights at certain important times (`keyframes')" instead of at every frame. '576 patent col. 2 ll. 31-33. Animators knew what phoneme a character pronounced at a given time from a "time aligned phonetic transcription" ("timed transcript"). This listed the "occurrence in time" of each phoneme the character pronounced, as shown in the example below. Id. at col. 1 ll. 32-34.
time (sec) phoneme word 0 Sil 1.895 h hello 1.965 eh 1.995 l 2.105 o 2.137 w 2.165 dh there 2.235 eh 2.335 r 2.435 sil 2.475 h how 2.545 a 2.601 w 2.635 AA are 2.66 r 2.695 y you 2.835 uw 2.885 t today 2.945 ah 2.985 d 3.045 e 3.16 y 3.225 sil
McRO Br. 7.
Animators, using a computer, manually determined the appropriate morph weight sets for each keyframe based on the phoneme timings in the timed transcript. "For each keyframe, the artist would look at the screen and, relying on her judgment, manipulate the character model until it looked right — a visual and subjective process." McRO Reply Br. 4 (emphasis removed); Defs.' Br. 10 ("Using the [timed transcript], the animator would decide what the animated face should look like at key points in time between the start and end times, and then `draw' the face at those times."). Because the pronounced phoneme and drawn keyframe corresponded in time, this prior art process synchronized the lips and facial expression of the 3-D character. A computer program would then interpolate between the keyframes set by the animator, creating the intermediate frames by determining the appropriate morph weight sets at intermediate points in time simply based on continuously transitioning between the keyframes. '576 patent col. 2 ll. 32-36.
The patents criticize the preexisting keyframe approach as "very tedious and time consuming, as well as inaccurate due to the large number of keyframes necessary to depict speech." '576 patent col. 2 ll. 35-37. They suggest the
Id. at col. 2 ll. 38-44. "Accordingly, it is the primary object of this invention to provide a method for automatically ... producing accurate and realistic lip synchronization and facial expressions in animated characters." Id. at col. 2 ll. 45-50.
Essentially, the patents aim to automate a 3-D animator's tasks, specifically, determining when to set keyframes and setting those keyframes. This automation is accomplished through rules that are applied to the timed transcript to determine the morph weight outputs. The patents describe many exemplary rule sets that go beyond simply matching single phonemes from the timed transcript with the appropriate morph target. Instead, these rule sets aim to produce more realistic speech by "tak[ing] into consideration the differences in mouth positions for similar phonemes based on context." Id. at col. 10 ll. 6-7.
One exemplary set of rules provided and applied in the specification of the '576 patent is for a character transitioning from silence through saying "hello." See '576 patent col. 7 l. 36 to col. 9 l. 22. This exemplary set of rules provides for inserting a transition starting shortly before the first syllable after a silence. Id. at col. 8 ll. 24-28. The transition marks when the character begins to transition from silence, shown by the closed-mouthed neutral model, to the morph target for the first syllable, with its open-mouthed shape. Id. at col. 8 ll. 61-63. That is, the rule automates a character's facial expressions so the character will wait until shortly before it starts speaking to begin opening its mouth. In terms of the prior art method, the effect of this rule is to automatically create a keyframe at a point that no phoneme is being pronounced. Id. at col. 9 ll. 10-11. If instead no transition were placed at that position, the resulting animation would have an unrealistic quality. The character would open its mouth gradually from the beginning of the sequence through its first utterance as a result of the computer interpolating a continuous transition between those two points. In the prior art system, an animator would have to subjectively identify the problematic sequence and manually fix it by adding an appropriate keyframe. The invention, however, uses rules to automatically set a keyframe at the correct point to depict more realistic speech, achieving results similar to those previously achieved manually by animators.
Claim 1 of the '576 patent is representative and dispositive of the asserted claims
'576 patent, cl. 1, col. 11 ll. 27-47.
In 2012 and 2013, Plaintiff-Appellant McRO, Inc., d/b/a Planet Blue ("McRO") filed lawsuits in the U.S. District Courts for the Central District of California and for the District of Delaware. The defendants are generally video game developers and publishers. On January 15, 2014, eight of the lawsuits originally filed in Delaware were transferred to the Central District of California. The five cases remaining in Delaware are not part of this appeal, but are stayed pending the resolution of this appeal.
The Central District of California ("district court") consolidated the proceedings there for pre-trial purposes on two tracks.
On July 10, 2014, all Central District of California defendants from both tracks ("Defendants") jointly filed a motion for judgment on the pleadings that the asserted claims were directed to patent ineligible subject matter under § 101. Patentability Op., 55 F.Supp.3d at 1216. After a hearing, the district court granted the motion on
The district court's analysis loosely tracks the two-step framework laid out by the Supreme Court in Alice Corp. v. CLS Bank Int'l, ___ U.S. ___, 134 S.Ct. 2347, 2355, 189 L.Ed.2d 296 (2014) ("Alice"). First, the district court discussed the claims generally: "Facially, these claims do not seem directed to an abstract idea. They are tangible, each covering an approach to automated three-dimensional computer animation, which is a specific technological process." Patentability Op., 55 F.Supp.3d at 1224. "At first blush, it is therefore difficult to see how the claims might implicate the basic underlying concern that these patents tie up too much future use of any abstract idea they apply." Id. (quotation marks omitted).
Second, the district court attempted to "factor out conventional activity" by comparing the claims to the admitted prior art process that the patent sought to improve. Id. at 1224. The court accepted as undisputed that "a central part of the patents is `using morph weight set representations of the facial shape coupled with rules ... to generate keyframes.'" Id. at 1226. The court then looked to "whether the inclusion of that concept in the claims satisfies § 101 given (1) the prior art, and (2) the fact that the claims do not require any particular rules." Id.
After looking at each claim element in turn, the district court concluded, "the claim adds to the prior art ... the use of rules, rather than artists, to set the morph weights and transitions between phonemes." Id. at 1227. Nonetheless, the district court found the claims too broadly preemptive to satisfy § 101. In the district court's view, because the claims were not limited to specific rules,
The district court entered judgment against McRO on October 31, 2014. J.A. 24-26. McRO appeals. We have jurisdiction under 28 U.S.C. § 1295(a)(1).
The parties' principal dispute is over the meaning and application of two Supreme Court cases in light of Alice: Parker v. Flook, 437 U.S. 584, 98 S.Ct. 2522, 57 L.Ed.2d 451 (1978) ("Flook") and Diamond v. Diehr, 450 U.S. 175, 101 S.Ct. 1048, 67 L.Ed.2d 155 (1981) ("Diehr"). Both cases addressed the patentability of process claims that include steps requiring calculation.
McRO argues that Diehr controls the outcome here and dictates that the claims are not directed to an abstract idea. Specifically, McRO argues that the claims are not directed to an abstract idea because they generate a tangible product, namely "a video of a 3-D character speaking the recorded audio." McRO Br. 38. According to McRO, the claimed process is technological because it provides "a method for getting a computer to automatically generate
McRO argues that even if we find the claims are directed to an abstract idea, they are nonetheless patent eligible because they "effect an improvement in [a] technology or technical field," specifically 3-D computer generated lip-synchronization. McRO Br. 43 (quoting Alice, 134 S.Ct. at 2359 (citing Diehr, 450 U.S. at 177-78, 101 S.Ct. 1048)). This improvement, McRO argues, results from its method that "employs specific
These limitations are specific enough in McRO's view because the rules will necessarily vary by character as, for example, "a swamp monster will use different rules than a tight-lipped cat." Id. at 46. McRO argues that its claims cannot preempt the field because other techniques exist that automate facial synchronization by capturing actors' facial motions and applying those motions to 3-D animated characters. McRO Br. 50 (citing Barbara Robertson, Big Moves, Computer Graphics World (Nov. 2006), available at http://www.cgw.com/Publications/CGW/2006/Volume-29-Issue-11-Nov-2006-/Big-Moves.aspx).
Defendants argue that Flook controls because the claims are unpatentable algorithms that "can be performed solely with pencil and paper." Defs.' Br. 28. The claims, in Defendants' view, "merely purport to take a preexisting process and make it faster by automating it on a general-purpose computer." Defs.' Br. 19. Defendants argue that these claims fail even under Diehr because they do not result in any tangible product, instead only producing a "stream of output morph weight sets" that are applied "to produce lip synchronization" without requiring the production of anything tangible like a video. '576 patent, claim 1, col. 11 ll. 44-47; Defs.' Br. 30. Even if specific processing steps are required, Defendants argue the claims remain directed to an abstract idea because they only require using "mathematical algorithms to manipulate existing information to generate additional information." Defs.' Br. 34 (quoting Digitech Image Techs., LLC v. Elecs. for Imaging, Inc., 758 F.3d 1344, 1351 (Fed. Cir. 2014)).
Echoing the district court, Defendants fault the claims for not specifically claiming particular rules, and instead requiring that the user provide the rules. Defs.' Br. 40-42; see also Patentability Op., 55 F.Supp.3d at 1227, 1230. Defendants dispute that the claimed rules depend on the preceding or succeeding phonemes, i.e., sub-sequences of phonemes, and fault McRO for failing to raise this interpretation as a claim construction issue before the district court. Defs.' Br. 43-44. Defendants claim broad preemption occurs because the rules only reflect relationships "that
We review procedural aspects of the grant of judgment on the pleadings under the law of the regional circuit, in this case the Ninth Circuit. Allergan, Inc. v. Athena Cosmetics, Inc., 640 F.3d 1377, 1380 (Fed. Cir. 2011). The Ninth Circuit reviews the grant or denial of judgment on the pleadings under Rule 12(c) de novo. Kotrous v. Goss-Jewett Co., 523 F.3d 924, 929 (9th Cir. 2008). We also review de novo whether a claim is invalid under the judicially created exceptions to § 101. Ariosa Diagnostics, Inc. v. Sequenom, Inc., 788 F.3d 1371, 1375 (Fed. Cir. 2015).
As an initial matter, we note that, in this case, claim construction is helpful to resolve the question of patentability under § 101. Specifically, the parties' dispute about whether the "first set of rules" must evaluate sequential phonemes or can evaluate individual phonemes is resolved by the claim language. We agree with McRO that the claims are limited to rules that evaluate sub-sequences consisting of multiple sequential phonemes. This limitation is apparent on the face of the claims. See Phillips v. AWH Corp., 415 F.3d 1303, 1314 (Fed. Cir. 2005) (en banc). In particular, the intermediate morph weight sets and transition parameters are generated "by evaluating said plurality of sub-sequences against said first set of rules." '576 patent, cl. 1, col. 11 ll. 36-39.
Section 101 defines patent eligible subject matter as "any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof," subject to the other limitations of the Patent Act. Apart from the Patent Act, the courts have created exceptions to the literal scope of § 101. "Laws of nature, natural phenomena, and abstract ideas are not patentable." Alice, 134 S.Ct. at 2354 (quoting Ass'n for Molecular Pathology v. Myriad Genetics, Inc., ___ U.S. ___, 133 S.Ct. 2107, 2116, 186 L.Ed.2d 124 (2013) ("Myriad")). This appeal involves the abstract idea exception.
In Alice, the Court applied a two-step framework for analyzing whether
In step two we consider whether the claims contain an "inventive concept" sufficient to "transform the nature of the claim into a patent-eligible application." Alice, 134 S.Ct. at 2355 (quotation omitted). To do so we look to both the claim as a whole and the individual claim elements to determine whether the claims contain "an element or combination of elements that is `sufficient to ensure that the patent in practice amounts to significantly more than a patent upon the [ineligible concept] itself.'" Id. (quoting Mayo, 132 S.Ct. at 1294) (alteration in original).
In Alice, the Court applied some of its § 101 jurisprudence that preceded the two-step framework, including Flook and Diehr. In Flook, claims requiring the use of a specific equation were unpatentable because they "simply provide[d] a new and presumably better method of calculating alarm limit values." Flook, 437 U.S. at 594-95, 98 S.Ct. 2522. The mathematical "formula itself was an abstract idea" and "the computer implementation was purely conventional" because "the `use of computers for "automatic monitoring-alarming'" was `well known'." Alice, 134 S.Ct. at 2358 (quoting Flook, 437 U.S. at 594, 98 S.Ct. 2522). "Flook stands for the proposition that the prohibition against patenting abstract ideas cannot be circumvented by attempting to limit the use of [the idea] to a particular technological environment." Alice, 134 S.Ct. at 2358 (quoting Bilski v. Kappos, 561 U.S. 593, 610-611, 130 S.Ct. 3218, 177 L.Ed.2d 792 (2010) ("Bilski")) (internal quotation marks omitted).
The claims in Diehr, in contrast, were patentable. The claims likewise "employed a `well-known' mathematical equation." Alice, 134 S.Ct. at 2358 (quoting Diehr, 450 U.S. at 177, 101 S.Ct. 1048). A computer performed the calculations as part of a broader process for curing rubber, but "the process as a whole [did] not thereby become unpatentable subject matter." Diehr, 450 U.S. at 187, 101 S.Ct. 1048. Instead, the Court looked to how the claims "used that equation in a process designed to solve a technological problem in `conventional industry practice.'" Alice, 134 S.Ct. at 2358 (quoting Diehr, 450 U.S. at 178, 101 S.Ct. 1048). When looked at as a whole, "the claims in Diehr were patent eligible because they improved an existing technological process, not because they
The district court determined that claim 1 of the '567 patent is "drawn to the [abstract] idea of automated rules-based use of morph targets and delta sets for lipsynchronized three-dimensional animation." Patentability Op., 55 F.Supp.3d at 1226. We disagree. We have previously cautioned that courts "must be careful to avoid oversimplifying the claims" by looking at them generally and failing to account for the specific requirements of the claims. TLI Commc'ns, 823 F.3d at 611; see also Diehr, 450 U.S. at 189 n.12, 101 S.Ct. 1048. Here, the claims are limited to rules with specific characteristics. As the district court recognized during claim construction, "the claims themselves set out meaningful requirements for the first set of rules: they `define[] a morph weight set stream as a function of phoneme sequence and times associated with said phoneme sequence.'" J.A. 4171 (Dist. Ct. Claim Construction Op. 16) (quoting '567 patent, cl. 1). They further require "applying said first set of rules to each sub-sequence ... of timed phonemes." Id. Whether at step one or step two of the Alice test, in determining the patentability of a method, a court must look to the claims as an ordered combination, without ignoring the requirements of the individual steps. The specific, claimed features of these rules allow for the improvement realized by the invention.
As the specification confirms, the claimed improvement here is allowing computers to produce "accurate and realistic lip synchronization and facial expressions in animated characters" that previously could only be produced by human animators. '576 patent col. 2 ll. 49-50. As the district court correctly recognized, this computer automation is realized by improving the prior art through "the use of rules, rather than artists, to set the morph weights and transitions between phonemes." Patentability Op., 55 F.Supp.3d at 1227. The rules are limiting in that they define morph weight sets as a function of the timing of phoneme sub-sequences. See, e.g., '576 patent col. 3 ll. 19-33. Defendants do not dispute that processes that automate tasks that humans are capable of performing are patent eligible if properly claimed; instead, they argue that the claims here are abstract because they do not claim specific rules.
Claims to the genus of an invention, rather than a particular species, have long been acknowledged as patentable. E.g., Diamond v. Chakrabarty, 447 U.S. 303, 305, 100 S.Ct. 2204, 65 L.Ed.2d 144 (1980) (patentable claim to "a bacterium from the genus Pseudomonas containing therein at least two stable energy-generating plasmids, each of said plasmids providing a separate hydrocarbon degradative pathway."). Patent law has evolved to place additional requirements on patentees seeking to claim a genus; however, these limits have not been in relation to the abstract idea exception to § 101. Rather they have principally been in terms of whether the patentee has satisfied the
The preemption concern arises when the claims are not directed to a specific invention and instead improperly monopolize "the basic tools of scientific and technological work." Alice, 134 S.Ct. at 2354 (quoting Myriad, 133 S.Ct. at 2116). The abstract idea exception has been applied to prevent patenting of claims that abstractly cover results where "it matters not by what process or machinery the result is accomplished." Morse, 56 U.S. at 113; see also Mayo, 132 S.Ct. at 1301. "A patent is not good for an effect, or the result of a certain process" because such patents "would prohibit all other persons from making the same thing by any means whatsoever." Le Roy v. Tatham, 55 U.S. (14 How.) 156, 175, 14 L.Ed. 367 (1853). A patent may issue "for the means or method of producing a certain result, or effect, and not for the result or effect produced." Diehr, 450 U.S. 175, 182 n.7, 101 S.Ct. 1048. We therefore look to whether the claims in these patents focus on a specific means or method that improves the relevant technology or are instead directed to a result or effect that itself is the abstract idea and merely invoke generic processes and machinery. Enfish, LLC v. Microsoft Corp., 822 F.3d 1327, 1336 (Fed. Cir. 2016) ("Enfish"); see also Rapid Litig. Mgmt. Ltd. v. CellzDirect, Inc., 827 F.3d 1042, 1048 (Fed. Cir. 2016).
Claim 1 of the '576 patent is focused on a specific asserted improvement in computer animation, i.e., the automatic use of rules of a particular type. We disagree with Defendants' arguments that the claims simply use a computer as a tool to automate conventional activity. While the rules are embodied in computer software that is processed by general-purpose computers, Defendants provided no evidence that the process previously used by animators is the same as the process required by the claims. See Defs.' Br. 10-15, 39-40. In support, Defendants point to the background section of the patents, but that information makes no suggestion that animators were previously employing the type of rules required by claim 1. Defendants concede an animator's process was driven by subjective determinations rather than specific, limited mathematical rules. The prior art "animator would decide what the animated face should look like at key points in time between the start and end times, and then `draw' the face at those times." Defs.' Br. 10. The computer here is employed to perform a distinct process to automate a task previously performed by humans. McRO states that animators would initially set keyframes at the point a phoneme was pronounced to represent the corresponding morph target as a starting point for further fine tuning. J.A. 3573 at 8:53 (McRO's Claim Construction Presentation). This activity, even if automated by rules, would not be within the scope of the claims because it does not evaluate sub-sequences, generate transition parameters or apply transition parameters to create a final morph weight set. It is the incorporation of the claimed rules, not the use of the computer, that "improved [the] existing technological process" by allowing the automation of further tasks. Alice, 134 S.Ct. at 2358. This is unlike Flook, Bilski, and Alice, where the claimed computer-automated process and the prior method were carried out in the same way. Flook, 437 U.S. at 585-86, 98 S.Ct. 2522; Bilski,
Further, the automation goes beyond merely "organizing [existing] information into a new form" or carrying out a fundamental economic practice. Digitech, 758 F.3d at 1351; see also Alice, 134 S.Ct. at 2356. The claimed process uses a combined order of specific rules that renders information into a specific format that is then used and applied to create desired results: a sequence of synchronized, animated characters. While the result may not be tangible, there is nothing that requires a method "be tied to a machine or transform an article" to be patentable. Bilski, 561 U.S. at 603, 130 S.Ct. 3218 (discussing 35 U.S.C. § 100(b)). The concern underlying the exceptions to § 101 is not tangibility, but preemption. Mayo, 132 S.Ct. at 1301.
The limitations in claim 1 prevent preemption of all processes for achieving automated lip-synchronization of 3-D characters. McRO has demonstrated that motion capture animation provides an alternative process for automatically animating lip synchronization and facial expressions. Even so, we have recognized that "the absence of complete preemption does not demonstrate patent eligibility." Ariosa Diagnostics, Inc. v. Sequenom, Inc., 788 F.3d 1371, 1379 (Fed. Cir. 2015). The narrower concern here is whether the claimed genus of rules preempts all techniques for automating 3-D animation that rely on rules. Claim 1 requires that the rules be rendered in a specific way: as a relationship between sub-sequences of phonemes, timing, and the weight to which each phoneme is expressed visually at a particular timing (as represented by the morph weight set). The specific structure of the claimed rules would prevent broad preemption of all rules-based means of automating lip synchronization, unless the limits of the rules themselves are broad enough to cover all possible approaches.
Defendants' attorney's argument that any rules-based lip-synchronization process must use the claimed type of rules has appeal, but no record evidence supports this conclusion. Defendants again rely only on the patents' description of one type of rules, but the description of one set of rules does not mean that there exists only one set of rules, and does not support the view that other possible types of rules with different characteristics do not exist. The only information cited to this court about the relationship between speech and face shape points to the conclusion that there are many other possible approaches to automating lip synchronization using rules. For example, Amicus cites Kiyoshi Honda, Physiological Processes of Speech Processing, in Springer Handbook of Speech Production 7 (Jacob Benesty et al. eds., 2008) ("Honda"), as support for the proposition that the claimed rules reflect natural laws. Amicus Public Knowledge Br. 12. Honda shows, however, that the interaction between vocalization and facial expression is very complex, and there are relationships present other than those required by the claimed rules. Honda at 24 ("Physiological processes during speech are multidimensional in nature as described in this chapter."). This complex interaction permits development of alternative rules-based methods of animating lip synchronization and facial expressions of three-dimensional characters, such as simulating the muscle action underlying
Here, the structure of the limited rules reflects a specific implementation not demonstrated as that which "any [animator] engaged in the search for [an automation process] would likely have utilized." Myriad, 133 S.Ct. at 2119-20 (quotation marks omitted). By incorporating the specific features of the rules as claim limitations, claim 1 is limited to a specific process for automatically animating characters using particular information and techniques and does not preempt approaches that use rules of a different structure or different techniques. See Morse, 56 U.S. at 113. When looked at as a whole, claim 1 is directed to a patentable, technological improvement over the existing, manual 3-D animation techniques. The claim uses the limited rules in a process specifically designed to achieve an improved technological result in conventional industry practice. Alice, 134 S.Ct. at 2358 (citing Diehr, 450 U.S. at 177, 101 S.Ct. 1048). Claim 1 of the '576 patent, therefore, is not directed to an abstract idea.
Because we find that claim 1 is not directed to ineligible subject matter, we do not reach Alice step two. Enfish, 822 F.3d at 1339.
Claim 1 is not directed to an abstract idea and recites subject matter as a patentable process under § 101. Accordingly, we reverse and hold that claims 1, 7-9, and 13 of the '576 patent and claims 1-4, 6, 9, 13, and 15-17 of the '278 patent are patentable under 35 U.S.C. § 101.
No costs.
The Track 2 cases were: McRO, Inc. v. Valve Corp., CV-13-1874; McRO, Inc. v. Codemasters USA Grp., Inc., CV-14-0389; McRO, Inc. v. Codemasters, Inc., CV-14-0439. Patentability Op., 55 F.Supp.3d at 1216 n.1.